package com.ys.otms.dto;

import lombok.Data;
import lombok.ToString;

import java.sql.Timestamp;

/**
 * Created by Administrator on 2018/7/31.
 */
@Data
@ToString
public class ShipInfoDto {
    /**
     * 船舶id
     */
    private Integer shipId;
    /**
     * 船舶名称
     */
    private String shipName;
    /**
     * 船舶长度
     */
    private double shipLength;
    /**
     * 船舶宽度
     */
    private double shipWidth;
    /**
     * 船舱长度
     */
    private double cabinLength;
    /**
     * 船舱宽度
     */
    private double cabinWidth;
    /**
     * 船舱深度
     */
    private double cabinDepth;
    /**
     * 船名拼音
     */
    private String shipPy;
    /**
     * 船舶总长
     */
    private double shipTotalLength;
    /**
     * 满载水线长
     */
    private double loadWaterLineLength;
    /**
     * 最大船宽
     */
    private double shipWidthMax;
    /**
     * 型深
     */
    private double shipDepth;
    /**
     * 最大船高
     */
    private double shipHeightMax;
    /**
     * 空载吃水
     */
    private double unloadedDraft;
    /**
     * 满载吃水
     */
    private double fullloadDraft;
    /**
     * 满载排水量
     */
    private double fullloadDrainage;
    /**
     * 空载排水量
     */
    private double unloadedDrainage;
    /**
     * 航区
     */
    private String navigation;
    /**
     * 吨位
     */
    private double tonnage;

    /**
     * 船舶类型id
     */
    private Integer shipTypeid;

    /**
     * 船舶类型
     */
    private String shipTypeName;

    /**
     * 货仓盖形式
     */
    private int hatch;
    /**
     * 主设备UID
     */
    private String deviceUidMain;
    /**
     * 辅设备UID
     */
    private String deviceUidAuxiliary;
    /**
     * 状态 0:空载，1:满载
     */
    private int shipIsEmpty;
    /**
     * 状态 0:正常，1:删除
     */
    private int shipStatus;

    /**
     * 船讯网的mmsi标识
     */
    private String mmsi;

    /**
     * 航行状态，在运，不在运
     */
    private String sailingState;

    /**
     * 船主id
     */
    private Integer shipOwnerId;

    /**
     * 是否认证0未认证1认证
     */
    private Integer renZhengState;

    /**
     * 监控0：未监控，1监控
     */
    private Integer monitoring;

    /**
     * 常用货种类型，标签（包含粮食，煤炭，多个标签逗号分隔）
     */
    private String goodsType;

    /**
     * 船主名
     */
    private String shipOwnerName;

    /**
     * 船主手机号
     */
    private String phoneNum;
    /**
     * 运力分类名称
     */
    private String classificationName;

    /**
     * 目的地
     */
    private String destination;
    /**
     * 到港时间
     */
    private String arrivalTime;

    private String lat;
    /**
     * 高德经度
     */
    private String gLat;
    private String lon;
    /**
     * 高德纬度
     */
    private String gLon;
    private String cog;
    private String hdg;
    /**
     * 船舶航行状态
     */
    private String navistat;
    /**
     * 更新时间
     */
    private String lastTime;
    /**
     * 目的地
     */
    private String destStd;
    /**
     * 到港时间
     */
    private String etaStd;
    private String hatchName;
    private String goodsName;
    private String length;
    private String width;
    private String draught;
    private String sog;
    private Integer companyId;
    private Integer usStatus;
    private String cityName;
    private String feedbackTime;
    private String feedbackDate;

}